home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / program / ddj0897.zip / DYN401.ZIP / kernel / behavior.iv < prev    next >
Text File  |  1997-04-16  |  621b  |  36 lines

  1.  
  2. #ifndef    _BEHAVIOR_IV
  3. #define    _BEHAVIOR_IV
  4.  
  5.  
  6. typedef struct  _Behavior_iv_t  {
  7.     int id;
  8.     char * name;
  9.     CRITICALSECTION cs;
  10.     object * direct_superclasses;
  11.     int n_direct_superclasses;
  12.     object_list * direct_subclasses;
  13.     object_list * direct_methods;
  14.     object next;
  15.     int cache_idx;
  16.     unsigned direct_iv_size;
  17.     unsigned effective_iv_size;
  18.     int direct_iv_offset;
  19.     iv_offset_def_list * all_superclasses;
  20.     long sig1;
  21.     long sig2;
  22.     instance_block * ib;
  23.     free_list * fl;
  24.     int nipib;
  25.     int nib;
  26.     long ni;
  27.     long nai;
  28.     int ncg;
  29.     int trace;
  30.     ofun markfun;
  31. }    Behavior_iv_t;
  32.  
  33. #endif    /*  _BEHAVIOR_IV  */
  34.  
  35.  
  36.